GSignals
class description - source file - inheritance tree
public:
GSignals(Int_t, Float_t, Float_t, Float_t*, Float_t*)
GSignals(const GSignals&)
GSignals()
virtual ~GSignals()
void AddEvent(Int_t, Int_t, Float_t*)
static TClass* Class()
void Clean()
void DrawHistogram(Int_t, char*, Char_t*)
Double_t FindLandauPeak(TF1*)
Double_t FitLG(Int_t, char*, Double_t*, Double_t*)
void GetHistogram(Int_t, TH1F*, char*)
Float_t GetMax(TH1F*, Int_t = 0)
Float_t GetMIP()
Int_t GetN()
Float_t* GetPeakTimes()
virtual TClass* IsA() const
virtual void ShowMembers(TMemberInspector& insp, char* parent)
virtual void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
private:
Int_t Num Number of points
Float_t Noise Noise in mV
Float_t MIPSignal MIP signal in mV
TArrayF PeakTimes Peaking Times
TArrayF Cuts Cluster cuts
TClonesArray* sn Array of Signal/Noise Historgrams
TClonesArray* csignal Array of Signal Histograms
TClonesArray* csignalsn Array of Signal Histograms after SN cuts
TClonesArray* csize Array of Cluster Sizes Histograms
public:
TRandom rnd
GSignals()
GSignals(Int_t num,Float_t noise, Float_t mipsignal, Float_t *peaktimes, Float_t *cuts)
~GSignals()
void DrawHistogram(Int_t i,char *option,char *doption)
void GetHistogram(Int_t i,TH1F *his,char *option)
void AddEvent(Int_t timenum, Int_t clsiz, Float_t *sig)
void Clean()
Double_t FitLG(Int_t timenum,char *option, Double_t *par, Double_t *parerr)
Double_t FindLandauPeak(TF1 *land)
Float_t GetMax(TH1F *histo,Int_t opt) //X=0,Y=else
Inline Functions
Int_t GetN()
Float_t GetMIP()
Float_t* GetPeakTimes()
TClass* Class()
TClass* IsA() const
void ShowMembers(TMemberInspector& insp, char* parent)
void Streamer(TBuffer& b)
void StreamerNVirtual(TBuffer& b)
GSignals GSignals(const GSignals&)
Last update: Mon Jan 12 14:47:36 2004
ROOT page - Class index - Top of the page
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.